/*
 * vim: ts=4 sw=4 ai noet tw=78
 * $Coar$
 * %%LICENSE%%
 */
#ifndef LDAPENTER_ATTRIBUTES_H
#define LDAPENTER_ATTRIBUTES_H 1
#include <ldap.h>
#include "extern.h"

int lde_fetch_class_attributes(runtime_t *, attr_list_t *, char *);
int lde_add_attribute_value(runtime_t *, attr_list_t *, char *,
		struct berval *);
attr_entry_t *lde_find_attribute(runtime_t *, attr_list_t *, char *);
void lde_attribute_list_init(attr_list_t **);
attr_list_t *lde_attribute_list_diff(runtime_t *, attr_list_t *,
		attr_list_t *);
#endif
